package com.huilian.iotbox.data.vo;

import com.huilian.iotbox.data.dto.QueryParam;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class TermOfValidityCoinVo extends QueryParam implements Serializable {
    private static final long serialVersionUID = -82469317287564556L;

    private Long id;
    /**
     * 会员场地Id
     */
    private Long memberStoreBalanceId;
    /**
     * 游戏币类型，1充值币，2赠送币
     */
    private Integer type;
    /**
     * 游戏币总额
     */
    private Integer totalSum;
    /**
     * 剩余游戏币数量
     */
    private Integer balance;
    /**
     * 过期时间
     */
    private Date expiration;
    /**
     * 状态，0过期，1正常
     */
    private Integer state;
    /**
     * 版本
     */
    private Integer version;
    /**
     * 扣减数量
     */
    private Integer reduceNum;
}